package com.medvalley.tcm.service;

import com.medvalley.tcm.pojo.*;

import java.util.List;

/**
 * 诊断数据Service
 */
public interface IDiagnosisDataService {

    void saveEarData(EarPojo earPojo);

    EarPojo getEarDataById(long id);

    List<EarPojo> getEarDataByMedicalID(long sickId);

    void updateEarData(EarPojo pojo);


    TonguePojo saveTongue(TonguePojo tonguePojo);

    TonguePojo getTongueById(long id);

    List<TonguePojo> getTongueBySickId(long sickId);

    void updateTongue(TonguePojo tonguePojo);


    PulsePojo savePulse(PulsePojo pulsePojo);

    PulsePojo getPulseById(long id);

    void updatePulse(PulsePojo pulsePojo);

    PulseDataPojo savePulseData(PulseDataPojo pulseDataPojo);

    PulseDataPojo updatePulseData(PulseDataPojo pulseDataPojo);

    BodyPojo saveBody(BodyPojo bodyPojo);

    BodyPojo getPojoById(long id);

    BodyPojo updateBody(BodyPojo bodyPojo);

}
